Big Huge Thesaurus

Weigela florida

noun